using System;
using ns27;
using Triton.Game.Mono;

namespace Triton.Game.Mapping
{
	[Attribute38("BnetEventMgr")]
	public class BnetEventMgr : MonoClass
	{
		public BnetEventMgr(IntPtr address, string className)
			: base(address, className)
		{
		}

		public BnetEventMgr(IntPtr address)
			: this(address, "BnetEventMgr")
		{
		}

		public static BnetEventMgr Get()
		{
			return MonoClass.smethod_15<BnetEventMgr>(TritonHs.MainAssemblyPath, "", "BnetEventMgr", "Get", Array.Empty<object>());
		}

		public void Initialize()
		{
			method_8("Initialize");
		}

		public void Shutdown()
		{
			method_8("Shutdown");
		}
	}
}
